#include <iostream>
#include "bitset.h"
#include "bulong.h"

using namespace std;

//int main()
//{
//	dzp::bitset a(-1);
//	a.set(5);
//	a.set(9);
//	a.set(6);
//	a.set(75);
//	a.set(85);
//	a.set(4);
//	a.set(3);
//
//	for (int i = 0; i < 100; i++)
//	{
//		printf("[%d]:%d\n",  i, a.test(i));
//	}
//	return 0;
//}

int main()
{
	dzp::bulong<> a(100);
	a.set("abcd");
	a.set("aabb");
	a.set("bcda");
	cout << a.test("abcd") << endl;
	cout << a.test("aabb") << endl;
	cout << a.test("bcda") << endl;
	cout << a.test("qqqq") << endl;
	return 0;
}